package com.marvels.approve.process.dto;

import java.math.BigDecimal;
import java.sql.Time;
import java.util.Date;

import com.marvels.common.dto.BaseDTO;

public class FaceSigAppointmentDTO extends BaseDTO{
	/**
	 * 
	 */
	private static final long serialVersionUID = -5742082810515501968L;
	private long  id;
	private Integer userId;//客户经理ID
	private Integer assistantId;//助理ID
	private Date appointmentDate;//预约日期
	private Integer timeId;//时间段ID
	private String loanId;//贷款ID
	private String faceJobId;//面签岗ID
	private Integer cancel;//是否已取消(0已取消,1未取消)
	private String faceSigStatus;/** 面谈中、面签中、面谈退回、已取消、已过号**/
	private String processStatus;/** 面谈退回、面谈通过、面谈拒绝、面签通过、面签拒绝 **/
	private Integer isDelete;//删除状态(0删除,1未删除)
	private Date createTime;//创建时间
	private String faceJobName;//坐席名称
	private String custName;//客户名称
	private String custMobile;//客户手机号码
	private String custIdcard;//客户身份证号码
	private String clientManager;//客户经理名称
	private String clientManagerEmployeeNo;//客户经理员工编号
	private String faceMember; // 面签员
	private String cId;//客户经理设备号
	private Integer isPush;//推送提示次数
	private String roomId;//
	private Date rangeTime;//范围时间
	private String channelType;//渠道类型
	private BigDecimal principalAmtAct;//终审金额
	private String remark;//备注
	private Date startTime; //面签开始日期
	private Date endTime; //面签结束日期
	private Date createDate;//'创建时间',
	private String createBy;//'创建用户',
	private Date updateDate; //更新时间,
	private String updateBy;//'更新用户',
	private Date startCreateDate;//'创建时间',
	private Date endCreateDate;//'创建时间',
	private Date startUpdateDate;//'更新时间',
	private Date endUpdateDate;//'更新时间',
	
	private String resultType;/**面签请求状态**/
	
	
	private Integer stauts;//处理状态
	private Integer not;//未处理
	private Integer is;//处理中 
	private Integer has;//已过号
	  
	private Integer pageNum;
	private Integer pageSize;
	/*************************查询条件附加属性*************************/
	private String order;//排序
	private String unFaceSig;//未面签或者正在面签
	private Integer  allot;//分配与否
	//预约配置时间段
	private Time startConfigTime;
	private Time endConfigTime;
	
	public String getResultType() {
		return resultType;
	}
	public void setResultType(String resultType) {
		this.resultType = resultType;
	}
	public long getId() {
		return id;
	}
	public void setId(long id) {
		this.id = id;
	}
	public Integer getUserId() {
		return userId;
	}
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	public Integer getAssistantId() {
		return assistantId;
	}
	public void setAssistantId(Integer assistantId) {
		this.assistantId = assistantId;
	}
	public Date getAppointmentDate() {
		return appointmentDate;
	}
	public void setAppointmentDate(Date appointmentDate) {
		this.appointmentDate = appointmentDate;
	}
	public Integer getTimeId() {
		return timeId;
	}
	public void setTimeId(Integer timeId) {
		this.timeId = timeId;
	}
	public String getLoanId() {
		return loanId;
	}
	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}
	public String getFaceJobId() {
		return faceJobId;
	}
	public void setFaceJobId(String faceJobId) {
		this.faceJobId = faceJobId;
	}
	public Integer getCancel() {
		return cancel;
	}
	public void setCancel(Integer cancel) {
		this.cancel = cancel;
	}
	public String getFaceSigStatus() {
		return faceSigStatus;
	}
	public void setFaceSigStatus(String faceSigStatus) {
		this.faceSigStatus = faceSigStatus;
	}
	public String getProcessStatus() {
		return processStatus;
	}
	public void setProcessStatus(String processStatus) {
		this.processStatus = processStatus;
	}
	public Integer getIsDelete() {
		return isDelete;
	}
	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public String getFaceJobName() {
		return faceJobName;
	}
	public void setFaceJobName(String faceJobName) {
		this.faceJobName = faceJobName;
	}
	public String getCustName() {
		return custName;
	}
	public void setCustName(String custName) {
		this.custName = custName;
	}
	public String getCustMobile() {
		return custMobile;
	}
	public void setCustMobile(String custMobile) {
		this.custMobile = custMobile;
	}
	public String getCustIdcard() {
		return custIdcard;
	}
	public void setCustIdcard(String custIdcard) {
		this.custIdcard = custIdcard;
	}
	public String getClientManager() {
		return clientManager;
	}
	public void setClientManager(String clientManager) {
		this.clientManager = clientManager;
	}
	public String getClientManagerEmployeeNo() {
		return clientManagerEmployeeNo;
	}
	public void setClientManagerEmployeeNo(String clientManagerEmployeeNo) {
		this.clientManagerEmployeeNo = clientManagerEmployeeNo;
	}
	public String getFaceMember() {
		return faceMember;
	}
	public void setFaceMember(String faceMember) {
		this.faceMember = faceMember;
	}
	public String getcId() {
		return cId;
	}
	public void setcId(String cId) {
		this.cId = cId;
	}
	public Integer getIsPush() {
		return isPush;
	}
	public void setIsPush(Integer isPush) {
		this.isPush = isPush;
	}
	public String getRoomId() {
		return roomId;
	}
	public void setRoomId(String roomId) {
		this.roomId = roomId;
	}
	public Date getRangeTime() {
		return rangeTime;
	}
	public void setRangeTime(Date rangeTime) {
		this.rangeTime = rangeTime;
	}
	public String getChannelType() {
		return channelType;
	}
	public void setChannelType(String channelType) {
		this.channelType = channelType;
	}
	public BigDecimal getPrincipalAmtAct() {
		return principalAmtAct;
	}
	public void setPrincipalAmtAct(BigDecimal principalAmtAct) {
		this.principalAmtAct = principalAmtAct;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public Date getStartTime() {
		return startTime;
	}
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	public Date getEndTime() {
		return endTime;
	}
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public String getCreateBy() {
		return createBy;
	}
	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}
	public Date getUpdateDate() {
		return updateDate;
	}
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	public String getUpdateBy() {
		return updateBy;
	}
	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}
	public Date getStartCreateDate() {
		return startCreateDate;
	}
	public void setStartCreateDate(Date startCreateDate) {
		this.startCreateDate = startCreateDate;
	}
	public Date getEndCreateDate() {
		return endCreateDate;
	}
	public void setEndCreateDate(Date endCreateDate) {
		this.endCreateDate = endCreateDate;
	}
	public Date getStartUpdateDate() {
		return startUpdateDate;
	}
	public void setStartUpdateDate(Date startUpdateDate) {
		this.startUpdateDate = startUpdateDate;
	}
	public Date getEndUpdateDate() {
		return endUpdateDate;
	}
	public void setEndUpdateDate(Date endUpdateDate) {
		this.endUpdateDate = endUpdateDate;
	}
	public Integer getStauts() {
		return stauts;
	}
	public void setStauts(Integer stauts) {
		this.stauts = stauts;
	}
	public Integer getNot() {
		return not;
	}
	public void setNot(Integer not) {
		this.not = not;
	}
	public Integer getIs() {
		return is;
	}
	public void setIs(Integer is) {
		this.is = is;
	}
	public Integer getHas() {
		return has;
	}
	public void setHas(Integer has) {
		this.has = has;
	}
	public Integer getPageNum() {
		return pageNum;
	}
	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}
	public Integer getPageSize() {
		return pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}
	public String getOrder() {
		return order;
	}
	public void setOrder(String order) {
		this.order = order;
	}
	public String getUnFaceSig() {
		return unFaceSig;
	}
	public void setUnFaceSig(String unFaceSig) {
		this.unFaceSig = unFaceSig;
	}
	public Integer getAllot() {
		return allot;
	}
	public void setAllot(Integer allot) {
		this.allot = allot;
	}
	public Time getStartConfigTime() {
		return startConfigTime;
	}
	public void setStartConfigTime(Time startConfigTime) {
		this.startConfigTime = startConfigTime;
	}
	public Time getEndConfigTime() {
		return endConfigTime;
	}
	public void setEndConfigTime(Time endConfigTime) {
		this.endConfigTime = endConfigTime;
	}
	
	
	
}
